PoD: Allow pod_set_cache_target hypercall to be preempted
authorGeorge Dunlap <george.dunlap@eu.citrix.com>
Mon, 17 Jan 2011 14:24:13 +0000 (14:24 +0000)
committerGeorge Dunlap <george.dunlap@eu.citrix.com>
Mon, 17 Jan 2011 14:24:13 +0000 (14:24 +0000)
commit637a283f17eba11a3c1f6255c87fead99bda2e6d
tree35ece23bbf73e4870b8e68ca44201a6b65bf0862
parent891436a0e8a8377fc2c4c60686fef5021c22f017
PoD: Allow pod_set_cache_target hypercall to be preempted

For very large VMs, setting the cache target can take long enough that
dom0 complains of soft lockups.  Allow the hypercall to be preempted.

Signed-off-by: George Dunlap <george.dunlap@eu.citrix.com>
Acked-by: Tim Deegan <Tim.Deegan@citrix.com>
xen/arch/x86/domain.c
xen/arch/x86/mm.c
xen/arch/x86/mm/p2m.c
xen/arch/x86/x86_64/compat/mm.c